﻿using System.Collections.Generic;
using System.Web.Mvc;
using Nop.Web.Framework;
using Nop.Web.Framework.Mvc;

namespace Nop.Plugin.Widgets.EKomi.Models
{
    public class ConfigurationModel : BaseNopModel
    {
        public int ActiveStoreScopeConfiguration { get; set; }

        [NopResourceDisplayName("Plugins.Widgets.EKomi.InterfaceId")]
        public string InterfaceId { get; set; }
        public bool InterfaceId_OverrideForStore { get; set; }

        [NopResourceDisplayName("Plugins.Widgets.EKomi.InterfacePassword")]
        [AllowHtml]
        public string InterfacePassword { get; set; }
        public bool InterfacePassword_OverrideForStore { get; set; }

        [NopResourceDisplayName("Plugins.Widgets.EKomi.NoFeedbackForTheseSku")]
        [AllowHtml]
        public string NoFeedbackForTheseSku { get; set; }
        public bool NoFeedbackForTheseSku_OverrideForStore { get; set; }

        [NopResourceDisplayName("Plugins.Widgets.EKomi.CommentsNumber")]
        public int CommentsNumber { get; set; }
        public bool CommentsNumber_OverrideForStore { get; set; }

        [NopResourceDisplayName("Plugins.Widgets.EKomi.DisplayRating")]
        public bool DisplayRating { get; set; }
        public bool DisplayRating_OverrideForStore { get; set; }

        [NopResourceDisplayName("Plugins.Widgets.EKomi.DisplayStars")]
        public bool DisplayStars { get; set; }
        public bool DisplayStars_OverrideForStore { get; set; }

        [NopResourceDisplayName("Plugins.Widgets.EKomi.WidgetScript")]
        [AllowHtml]
        public string WidgetScript { get; set; }
        public bool WidgetScript_OverrideForStore { get; set; }



        [NopResourceDisplayName("Plugins.Widgets.EKomi.SendMailToEKomi")]
        public bool SendMailToEKomi { get; set; }
        public bool SendMailToEKomi_OverrideForStore { get; set; }

        [NopResourceDisplayName("Plugins.Widgets.EKomi.Email")]
        public string Email { get; set; }
        public bool Email_OverrideForStore { get; set; }

        [NopResourceDisplayName("Plugins.Widgets.EKomi.Subject")]
        public string Subject { get; set; }
        public bool Subject_OverrideForStore { get; set; }

        [NopResourceDisplayName("Plugins.Widgets.EKomi.Body")]
        [AllowHtml]
        public string Body { get; set; }
        public bool Body_OverrideForStore { get; set; }

    }
}